shuttle train - French English Dictionary